leg prosthesis - German English Dictionary